package com.cbf4life.abstractfactory;

/**
 * @author cbf4Life cbf4life@126.com I'm glad to share my knowledge with you all. 女娲建立起了两条生产线，分别是： 男性生产线 女性生产线
 */

public class NvWa {

	public static void main(String[] args) {

		// 第一条生产线，男性生产线
		HumanFactory maleHumanFactory = new MaleHumanFactory();

		// 第二条生产线，女性生产线
		HumanFactory femaleHumanFactory = new FemaleHumanFactory();

		// 生产线建立完毕，开始生产人了:
		Human maleYellowHuman = maleHumanFactory.createYellowHuman();

		Human femaleYellowHuman = femaleHumanFactory.createYellowHuman();

		maleYellowHuman.cry();
		maleYellowHuman.laugh();
		femaleYellowHuman.sex();
		/* ..... 后面你可以续了 */
	}

}
